Index of all Fields and Methods
All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- addCPItem(CP).
Method in class jas.ClassEnv
- This is the method to add CPE items to a class.
- addCPItem(CP).
Method in class jas.ClassEnv
- This is the method to add CPE items to a class.
- addEntry(CatchEntry).
Method in class jas.Catchtable
- add an entry to the catch table
- addEntry(CatchEntry).
Method in class jas.Catchtable
- add an entry to the catch table
- addEntry(Label, int).
Method in class jas.LineTableAttr
- Add a pc to line number entry to the line table.
- addEntry(Label, int).
Method in class jas.LineTableAttr
- Add a pc to line number entry to the line table.
- addEntry(Label, Label, Label, CP).
Method in class jas.Catchtable
- add an entry to the catch table
- addEntry(Label, Label, Label, CP).
Method in class jas.Catchtable
- add an entry to the catch table
- addEntry(LocalVarEntry).
Method in class jas.LocalVarTableAttr
- Add a LocalVar Entry to the attribute
- addEntry(LocalVarEntry).
Method in class jas.LocalVarTableAttr
- Add a LocalVar Entry to the attribute
- addException(CP).
Method in class jas.ExceptAttr
-
- addException(CP).
Method in class jas.ExceptAttr
-
- addField(Var).
Method in class jas.ClassEnv
-
- addField(Var).
Method in class jas.ClassEnv
-
- addGenericAttr(GenericAttr).
Method in class jas.ClassEnv
- Add a generic attribute to the class file.
- addGenericAttr(GenericAttr).
Method in class jas.ClassEnv
- Add a generic attribute to the class file.
- addGenericAttr(GenericAttr).
Method in class jas.CodeAttr
- Add a generic attribute to the method.
- addGenericAttr(GenericAttr).
Method in class jas.CodeAttr
- Add a generic attribute to the method.
- addInsn(Insn).
Method in class jas.CodeAttr
- Append a new Insn to this code.
- addInsn(Insn).
Method in class jas.CodeAttr
- Append a new Insn to this code.
- addInterface(CP).
Method in class jas.ClassEnv
- Add this CP to the list of interfaces supposedly implemented by
this class.
- addInterface(CP).
Method in class jas.ClassEnv
- Add this CP to the list of interfaces supposedly implemented by
this class.
- addInterface(CP[]).
Method in class jas.ClassEnv
- Add this to the list of interfaces supposedly implemented
by this class.
- addInterface(CP[]).
Method in class jas.ClassEnv
- Add this to the list of interfaces supposedly implemented
by this class.
- addMethod(Method).
Method in class jas.ClassEnv
- This allows more control over generating CP's for methods
if you feel so inclined.
- addMethod(Method).
Method in class jas.ClassEnv
- This allows more control over generating CP's for methods
if you feel so inclined.
- addMethod(short, String, String, CodeAttr, ExceptAttr).
Method in class jas.ClassEnv
- Here is where code gets added to a class.
- addMethod(short, String, String, CodeAttr, ExceptAttr).
Method in class jas.ClassEnv
- Here is where code gets added to a class.
- AsciiCP(String).
Constructor for class jas.AsciiCP
-
- AsciiCP(String).
Constructor for class jas.AsciiCP
-
- CatchEntry(Label, Label, Label, CP).
Constructor for class jas.CatchEntry
- Catch entries are created and then added to the CatchTable.
- CatchEntry(Label, Label, Label, CP).
Constructor for class jas.CatchEntry
- Catch entries are created and then added to the CatchTable.
- Catchtable().
Constructor for class jas.Catchtable
-
- Catchtable().
Constructor for class jas.Catchtable
-
- ClassCP(String).
Constructor for class jas.ClassCP
-
- ClassCP(String).
Constructor for class jas.ClassCP
-
- ClassEnv().
Constructor for class jas.ClassEnv
-
- ClassEnv().
Constructor for class jas.ClassEnv
-
- CodeAttr().
Constructor for class jas.CodeAttr
- Create a new bag.
- CodeAttr().
Constructor for class jas.CodeAttr
- Create a new bag.
- ConstAttr(CP).
Constructor for class jas.ConstAttr
- Create a new constant attribute whose constant value
is picked up from constant pool with the given entry.
- ConstAttr(CP).
Constructor for class jas.ConstAttr
- Create a new constant attribute whose constant value
is picked up from constant pool with the given entry.
- CP().
Constructor for class jas.CP
-
- CP().
Constructor for class jas.CP
-
- DoubleCP(double).
Constructor for class jas.DoubleCP
-
- DoubleCP(double).
Constructor for class jas.DoubleCP
-
- ExceptAttr().
Constructor for class jas.ExceptAttr
-
- ExceptAttr().
Constructor for class jas.ExceptAttr
-
- FieldCP(String, String, String).
Constructor for class jas.FieldCP
- FieldCP's are created by specifying the class to which the
field belongs, the name of the symbol, and its signature.
- FieldCP(String, String, String).
Constructor for class jas.FieldCP
- FieldCP's are created by specifying the class to which the
field belongs, the name of the symbol, and its signature.
- FloatCP(float).
Constructor for class jas.FloatCP
-
- FloatCP(float).
Constructor for class jas.FloatCP
-
- GenericAttr(CP, byte[]).
Constructor for class jas.GenericAttr
- Make up a new attribute
- GenericAttr(CP, byte[]).
Constructor for class jas.GenericAttr
- Make up a new attribute
- GenericAttr(String, byte[]).
Constructor for class jas.GenericAttr
- Make up a new attribute
- GenericAttr(String, byte[]).
Constructor for class jas.GenericAttr
- Make up a new attribute
- IincInsn(int, int).
Constructor for class jas.IincInsn
-
- IincInsn(int, int).
Constructor for class jas.IincInsn
-
- Insn(int).
Constructor for class jas.Insn
- Instructions with no arguments are built with
this constructor.
- Insn(int).
Constructor for class jas.Insn
- Instructions with no arguments are built with
this constructor.
- Insn(int, CP).
Constructor for class jas.Insn
- This constructor is used for instructions that take a CP item
as their argument.
- Insn(int, CP).
Constructor for class jas.Insn
- This constructor is used for instructions that take a CP item
as their argument.
- Insn(int, int).
Constructor for class jas.Insn
- Instructions that take a single numeric argument.
- Insn(int, int).
Constructor for class jas.Insn
- Instructions that take a single numeric argument.
- Insn(int, Label).
Constructor for class jas.Insn
- Instructions that take a Label as an argument.
- Insn(int, Label).
Constructor for class jas.Insn
- Instructions that take a Label as an argument.
- IntegerCP(int).
Constructor for class jas.IntegerCP
-
- IntegerCP(int).
Constructor for class jas.IntegerCP
-
- InterfaceCP(String, String, String).
Constructor for class jas.InterfaceCP
-
- InterfaceCP(String, String, String).
Constructor for class jas.InterfaceCP
-
- InvokeinterfaceInsn(CP, int).
Constructor for class jas.InvokeinterfaceInsn
-
- InvokeinterfaceInsn(CP, int).
Constructor for class jas.InvokeinterfaceInsn
-
- jasError().
Constructor for class jas.jasError
-
- jasError().
Constructor for class jas.jasError
-
- jasError(String).
Constructor for class jas.jasError
-
- jasError(String).
Constructor for class jas.jasError
-
- Label(String).
Constructor for class jas.Label
- Create a new Label with this tag.
- Label(String).
Constructor for class jas.Label
- Create a new Label with this tag.
- LineTableAttr().
Constructor for class jas.LineTableAttr
- Note: A line table is associated with a method, so you
need to create a new LineTableAttr for each method for which you add
debugging information.
- LineTableAttr().
Constructor for class jas.LineTableAttr
- Note: A line table is associated with a method, so you
need to create a new LineTableAttr for each method for which you add
debugging information.
- LocalVarEntry(Label, Label, CP, CP, int).
Constructor for class jas.LocalVarEntry
- Create local variable scope information that can be used
while debugging.
- LocalVarEntry(Label, Label, CP, CP, int).
Constructor for class jas.LocalVarEntry
- Create local variable scope information that can be used
while debugging.
- LocalVarEntry(Label, Label, String, String, int).
Constructor for class jas.LocalVarEntry
- Create local variable scope information that can be used
while debugging.
- LocalVarEntry(Label, Label, String, String, int).
Constructor for class jas.LocalVarEntry
- Create local variable scope information that can be used
while debugging.
- LocalVarTableAttr().
Constructor for class jas.LocalVarTableAttr
- Note: A local var is associated with a method, so you
need to create a new LocalVarTableAttr for each method for which you add
debugging information.
- LocalVarTableAttr().
Constructor for class jas.LocalVarTableAttr
- Note: A local var is associated with a method, so you
need to create a new LocalVarTableAttr for each method for which you add
debugging information.
- LongCP(long).
Constructor for class jas.LongCP
-
- LongCP(long).
Constructor for class jas.LongCP
-
- LookupswitchInsn(Label, int[], Label[]).
Constructor for class jas.LookupswitchInsn
-
- LookupswitchInsn(Label, int[], Label[]).
Constructor for class jas.LookupswitchInsn
-
- Method(short, CP, CP, CodeAttr, ExceptAttr).
Constructor for class jas.Method
-
- Method(short, CP, CP, CodeAttr, ExceptAttr).
Constructor for class jas.Method
-
- MethodCP(String, String, String).
Constructor for class jas.MethodCP
-
- MethodCP(String, String, String).
Constructor for class jas.MethodCP
-
- MultiarrayInsn(CP, int).
Constructor for class jas.MultiarrayInsn
-
- MultiarrayInsn(CP, int).
Constructor for class jas.MultiarrayInsn
-
- NameTypeCP(String, String).
Constructor for class jas.NameTypeCP
- Name/type entries are used to specify the type associated
with a symbol name.
- NameTypeCP(String, String).
Constructor for class jas.NameTypeCP
- Name/type entries are used to specify the type associated
with a symbol name.
- setCatchtable(Catchtable).
Method in class jas.CodeAttr
- Set the catchtable for this code
- setCatchtable(Catchtable).
Method in class jas.CodeAttr
- Set the catchtable for this code
- setClass(CP).
Method in class jas.ClassEnv
- Define this class to have this name.
- setClass(CP).
Method in class jas.ClassEnv
- Define this class to have this name.
- setClassAccess(short).
Method in class jas.ClassEnv
- Set the class access for this class.
- setClassAccess(short).
Method in class jas.ClassEnv
- Set the class access for this class.
- setLineTable(LineTableAttr).
Method in class jas.CodeAttr
- Set the line number table for this method
- setLineTable(LineTableAttr).
Method in class jas.CodeAttr
- Set the line number table for this method
- setLocalVarTable(LocalVarTableAttr).
Method in class jas.CodeAttr
- Set the local variable information for this method
- setLocalVarTable(LocalVarTableAttr).
Method in class jas.CodeAttr
- Set the local variable information for this method
- setSource(SourceAttr).
Method in class jas.ClassEnv
- Add an attribute specifying the name of the source file
for the class
- setSource(SourceAttr).
Method in class jas.ClassEnv
- Add an attribute specifying the name of the source file
for the class
- setSource(String).
Method in class jas.ClassEnv
- Add an attribute specifying the name of the source file
for the clas.
- setSource(String).
Method in class jas.ClassEnv
- Add an attribute specifying the name of the source file
for the clas.
- setStackSize(short).
Method in class jas.CodeAttr
-
- setStackSize(short).
Method in class jas.CodeAttr
-
- setSuperClass(CP).
Method in class jas.ClassEnv
- Define this class to have this superclass
- setSuperClass(CP).
Method in class jas.ClassEnv
- Define this class to have this superclass
- setVarSize(short).
Method in class jas.CodeAttr
-
- setVarSize(short).
Method in class jas.CodeAttr
-
- SourceAttr(CP).
Constructor for class jas.SourceAttr
- Create a source file attribute, with more control over attribute name
- SourceAttr(CP).
Constructor for class jas.SourceAttr
- Create a source file attribute, with more control over attribute name
- SourceAttr(String).
Constructor for class jas.SourceAttr
- Create a source file attribute.
- SourceAttr(String).
Constructor for class jas.SourceAttr
- Create a source file attribute.
- StringCP(String).
Constructor for class jas.StringCP
-
- StringCP(String).
Constructor for class jas.StringCP
-
- TableswitchInsn(int, int, Label, Label[]).
Constructor for class jas.TableswitchInsn
-
- TableswitchInsn(int, int, Label, Label[]).
Constructor for class jas.TableswitchInsn
-
- toString().
Method in class jas.AsciiCP
-
- toString().
Method in class jas.AsciiCP
-
- toString().
Method in class jas.CodeAttr
-
- toString().
Method in class jas.CodeAttr
-
- toString().
Method in class jas.Label
-
- toString().
Method in class jas.Label
-
- Var(short, CP, CP, ConstAttr).
Constructor for class jas.Var
-
- Var(short, CP, CP, ConstAttr).
Constructor for class jas.Var
-
- write(DataOutputStream).
Method in class jas.ClassEnv
- Write the contents of the class.
- write(DataOutputStream).
Method in class jas.ClassEnv
- Write the contents of the class.